body {
	background-color: White;
	background-repeat: repeat-y;
	link: #0000FF;
	Vlink: #FF0000;
	color: black;
	font-size: xx-small;
	font-weight: normal;
	font-variant: normal;
} 
.ad_docus {
	font-family: "Times New Roman", Times, serif;
	font: normal small;
	font-size: small;
	text-align: justify;
	color: black;
	font-style: oblique;
}
.notes_c{
	font-family: Arial, Helvetica, sans-serif;
	font: normal small;
	font-size: xx-small;
	padding-left: 4em;
	font-style: oblique;
	color: Black;
	text-align: justify;
}
.notes_0{
	font-style: oblique;
	color: Maroon;
	margin: 0 cm;
}
.btn_indiv
{
	background-color: Aqua;
	color: Black;
}
a{
text-decoration: none; <!-- aucun soulignement-->
font-style: normal;
}
#tout {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
	position: relative;
	left: 0%;
	width: 100%;
	background-color: White;
} 
.titre {
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	font-size: x-large;
	text-align: center;
	background: none;
	color: Black;
}
table {
	background: White center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	white-space: normal;
	text-align: left;
	font-size: xx-small;
}
form {
	display: none;
}

#nav {
display : none;
background-color : #FFCC00;
padding: 0.2em;
margin-top :1em;
border-style:solid;
border-width : 1px;
border-color:#003366;
text-align: center;
position: relative;
	left:5%;
	top:1em;
	width: 95%;}
#nav a {
padding: 0.1em;
color:red;
font-weight:bolder;
text-decoration: none; <!-- aucun soulignement-->
}
#nav a:hover{
	color:#CCCCCC; 	<!-- liens survolés en gris-->
	background-color: Blue;
}
#nav a:visited{
	color:#000000;<!-- liens visités en noir-->
}
#contenu{
text-indent: 1.5em;
	text-align: justify;
	line-height:1em;
	}
#generation {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: lighter;
}
#t_gen {
	width: 85%;
	margin-left: 50px;
	color: Black;
	border-width: 25px thick;
	border: medium Fuchsia;
	background-color: #EEE8AA;
}
#lst_ecl{
	
	padding-bottom: inherit;
}
	
	#titre_hug {
	position: relative;
	left: 5%;
	top: 1em;
	width: 90%;
	text-align: left;
	line-height: 5em;
	background-image: url(images/travaux.gif);
	background-repeat: no-repeat;
	border-style: none;
	border-width: 1px;
	border-color: #003366;
}


.ret_pp{
	display: none;
}
.df_liste{
	display: none;
}
#attention{
	font-style: oblique;
	color: Red;
}
#img{
	border: medium Black;
	float: left;
}
#document{
	display: block;
	font-family: "Times New Roman", Times, serif;
	font-size: xx-small;
	margin-left: 0.5cm;
}
#corail{
	display: none;
	font-family: "Times New Roman", Times, serif;
	font-size: x-small;
	font-style: italic;
	margin: 1cm;
}
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{
	mso-style-parent: "";
	margin: 0cm 10%;
	margin-bottom: .0001pt;
	mso-pagination: widow-orphan;
	font-size: 10.0pt;
	font-family: Arial;
	mso-fareast-font-family: "Times New Roman";
}
	
p.MsoHeader, li.MsoHeader, div.MsoHeader
	{margin:0cm;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	tab-stops:center 8.0cm right 16.0cm;
	font-size:10.0pt;
	font-family:Arial;
	mso-fareast-font-family:"Times New Roman";}
	
p.MsoFooter, li.MsoFooter, div.MsoFooter
	{margin:0cm 10%;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	tab-stops:center 8.0cm right 16.0cm;
	font-size:10.0pt;
	font-family:Arial;
	mso-fareast-font-family:"Times New Roman";}
	
span.MsoEndnoteReference
	{vertical-align:super;}
p.MsoEndnoteText, li.MsoEndnoteText, div.MsoEndnoteText
	{margin:0cm 10%;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:Arial;
	mso-fareast-font-family:"Times New Roman";}
	
p.MsoBodyText, li.MsoBodyText, div.MsoBodyText
	{
	margin: 0cm 10%;
	margin-bottom: .0001pt;
	mso-pagination: widow-orphan;
	font-size: 8.0pt;
	mso-bidi-font-size: 10.0pt;
	font-family: Arial;
	mso-fareast-font-family: "Times New Roman";
}
p.MsoBodyText2, li.MsoBodyText2, div.MsoBodyText2
	{
	margin: 0cm 10%;
	margin-bottom: .0001pt;
	text-align: justify;
	mso-pagination: widow-orphan;
	font-size: 8.0pt;
	mso-bidi-font-size: 10.0pt;
	font-family: Arial;
	mso-fareast-font-family: "Times New Roman";
}
p.adref, li.adref, div.adref
	{
	margin:2cm;
	margin-bottom:.0001pt;
	font-size:8.0pt;
	font-family:Arial;
	font-style:italic;}
@page Section1
	{size:595.3pt 841.9pt;
	margin:70.85pt 70.85pt 70.85pt 70.85pt;
	mso-header-margin:35.4pt;
	mso-footer-margin:35.4pt;
	mso-paper-source:0;}
	div.Section1
	{page:Section1;}
	
#sources
	{
	font-style: italic;
	font-variant: inherit;
	color: Lime;
}
#message{
	list-style-type: inherit;
	color: Red;
	}
h11
	{margin:0cm;
	margin-bottom:.0001pt;
	text-align:justify;
	page-break-after:avoid;
	font-size:8.0pt;
	font-family:"Arial","sans-serif";
	font-weight:normal;
	font-style:italic;}
h2
	{margin:0cm;
	margin-bottom:.0001pt;
	page-break-after:avoid;
	font-size:8.0pt;
	font-family:"Arial","sans-serif";
	color:black;
	font-weight:normal;
	font-style:italic;}
#impression {
	display: block;
}
.commentaires{
	display: none;
}
.gras
{
	font-weight: bold;
}
.toto_gris
{
	background-color: Aqua;
	color: Fuchsia;
	font-weight: bold;
}
.notes{
	font-style: normal;
	font-weight: bold;
	color: Black;
	margin: 0 cm;
}